humble oneself greatly - Francés Inglés Diccionario